test thunk execution - with getState and dispatch - MVVM+ style